package com.flong.spring.bean;

import lombok.Builder;
import lombok.Data;
import lombok.ToString;
import org.springframework.beans.factory.annotation.Value;

import java.io.Serializable;

/**
 * @Author:liangjl
 * @Date: 2020/6/8-22:21
 * @Eamil:jilongliang@sina.com
 * @Description:
 */
@Data
@Builder
@ToString
public class Student implements Serializable {

    /**
     * 1、基本数值
     * 2、可以使用SPEL表达式#{}
     * 3、可以使用${} 取出文件中的值(在运行环境变量里面的值)
     */

    @Value("周伯通")
    private String userName;
    @Value("#{8*10}")
    private int age;

    /**
     * 从配置文件application.properties获取
     * PropertyValues 已经加载过文件
     */
    @Value("${address}")
    private String address;
}
